curb strap - Turc Anglais Dictionnaire